Text copied to clipboard!

Наслов

Text copied to clipboard!

Go Softverski Inženjer

Опис

Text copied to clipboard!
Tražimo Go softverskog inženjera koji će se pridružiti našem timu i doprineti razvoju skalabilnih, pouzdanih i efikasnih softverskih rešenja koristeći Go (Golang) programski jezik. Idealni kandidat ima iskustva u razvoju backend sistema, razumevanje distribuiranih sistema i strast prema pisanju čistog i održivog koda. Kao Go softverski inženjer, bićete odgovorni za dizajniranje, implementaciju i održavanje server-side komponenti koje podržavaju naše aplikacije i servise. Rad u timu sa drugim inženjerima, DevOps stručnjacima i produkt menadžerima biće ključan za uspešnu isporuku funkcionalnosti koje zadovoljavaju potrebe korisnika i poslovne ciljeve. Vaš rad će uključivati razvoj RESTful API-ja, rad sa bazama podataka, integraciju sa eksternim servisima i optimizaciju performansi sistema. Takođe ćete učestvovati u kod review procesima, pisanju tehničke dokumentacije i kontinuiranom unapređenju razvojnih procesa. Očekujemo da imate solidno razumevanje principa objektno orijentisanog programiranja, iskustvo sa alatima za verzionisanje koda (kao što je Git), kao i poznavanje CI/CD praksi. Poželjno je i iskustvo sa kontejnerizacijom (Docker), orkestracijom (Kubernetes) i radom u cloud okruženjima (AWS, GCP ili Azure). Ako ste motivisani da radite u dinamičnom okruženju, volite izazove i želite da doprinesete razvoju modernih softverskih rešenja, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje backend servisa koristeći Go jezik
  • Dizajniranje i implementacija RESTful API-ja
  • Rad sa bazama podataka (SQL i NoSQL)
  • Integracija sa eksternim servisima i API-jima
  • Pisanje tehničke dokumentacije
  • Učestvovanje u kod review procesima
  • Optimizacija performansi aplikacija
  • Saradnja sa timovima za DevOps i QA
  • Implementacija sigurnosnih standarda u kodu
  • Praćenje i rešavanje grešaka u sistemu

Захтеви

Text copied to clipboard!
  • Iskustvo u programiranju u Go jeziku
  • Poznavanje principa objektno orijentisanog programiranja
  • Iskustvo sa radom u timovima i agilnim metodologijama
  • Poznavanje rada sa bazama podataka (PostgreSQL, MongoDB)
  • Iskustvo sa Git-om i verzionisanjem koda
  • Razumevanje CI/CD procesa
  • Poželjno iskustvo sa Docker i Kubernetes
  • Poznavanje cloud platformi (AWS, GCP, Azure)
  • Sposobnost pisanja čitljivog i održivog koda
  • Dobre komunikacione veštine

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko dugo radite sa Go programskim jezikom?
  • Da li imate iskustva sa radom u cloud okruženju?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako pristupate rešavanju problema u kodu?
  • Da li ste radili sa Docker ili Kubernetes tehnologijama?
  • Kako osiguravate kvalitet koda koji pišete?
  • Da li ste radili u agilnim timovima?
  • Koji je vaš pristup pisanju tehničke dokumentacije?
  • Kako se nosite sa rokovima i pritiskom?
  • Koji je vaš omiljeni alat za razvoj u Go jeziku?